impregnated paper insulated cable - Turc Anglais Dictionnaire